travel to the sea in order to convalesce - Français Anglais Dictionnaire